package com.yfs.cloud.mapper;

import java.util.List;
import java.util.Map;

import com.yfs.cloud.entity.User;

import tk.mybatis.mapper.common.Mapper;

/**
* @Company: 影法師工作室
* @Description: 用户dao接口 
* @author 影法師  
* @date 2020年8月25日 上午7:23:59 
* @version V1.0
 */
public interface UserMapper extends Mapper<User> {

	/**
	* @Description: 根据角色id分页查询所有用户的账号+微信昵称+性别+角色名称 
	* @author 影法師 
	* @date 2020年9月5日 下午9:57:38 
	* @version V1.0 
	* @param @param roleId
	* @param @return    
	* @return PageInfo<Map<String,String>>    
	* @throws
	 */
	List<Map<String, String>> selectPageUserByRoleIdAndWxNickname(Map<String, Object> params);
	
	/**
	* @Description: 根据角色id列表查询所有用户 
	* @author 影法師 
	* @date 2020年9月8日 下午3:27:02 
	* @version V1.0 
	* @param @param params
	* @param @return    
	* @return List<User>    
	* @throws
	 */
	List<User> selectListByRoleIds(Map<String, Object> params);

}